China
Shanghai
Description:
Found on a newsletter
Status:
Already located!
Solution:
Shanghai
Lat/Lng:
31.232550414106335, 121.52458215917966
Found by:
schweigel
schweigel
90 months ago
128
Shanghai. The Tower of the Ocean Aquarium is clearly visible in the Center. Photo must be taken from the other side of Huangpu river.
1 comment