Russia
Kara Khol Lake, Tuva
Description:
Don't even know the country( Possibly Russia or Germany.
Status:
Already located!
Solution:
Kara Khol Lake, Tuva
Lat/Lng:
51.40387271986085, 89.48261576760092
Found by:
dagger66
64 months ago
127
Kara Khol Lake, Tuva Russia.
external link
Wikipedia image.
external link
external link
1 comment