WHERE: Oriental Land Park, Shanghai [CHINA]
YEAR: 2007
PHOTO: Zhanglingyun

SHANGHAI, CHINA

31° 6’ 19” N – 120° 59’ 57” E