Russia
Russia, Novorossiysk, Malaya Zemlya monument
Description:
Where is this picture taken?
Status:
Already located!
Solution:
Russia, Novorossiysk, Malaya Zemlya monument
Lat/Lng:
44.6887358907178, 37.79766823019406
Found by:
Anonymous
128 months ago
127
I'd say Russia or Eastern Europe.
2 comments