Russia
Moscow
Description:
Where is this?
Status:
Already located!
Solution:
Moscow
Lat/Lng:
55.748525586568796, 37.542064399975175
Found by:
Rainer
Anonymous
73 months ago
125
it's in shanghai
Rainer
73 months ago
127
@user: thank you for your confirmation
leo
73 months ago
127
Yes, it's the Moscow International Business Centre located on the Presnenskaya Embankment, Moscow. The twisted building is the Evolution Tower and the bronze building on the right is the Mercury City Tower.
6 comments