Where in the world!?

Well I be darned....its Lake Baikal in southern Siberia....who would have thought........
 

Users who are viewing this thread

Top