Shanghai, China
Location in China
by iwerks, 9 years ago