China
Shanghai, China
Description:
Where do you think this place is?
Status:
Already located!
Solution:
Shanghai, China
Lat/Lng:
31.359422324482644, 121.59393310546875
Arda
152 months ago
127
Thank you!
Anonymous
152 months ago
127
Shanghai, China
3 comments