The Tufa Towers of Mono Lake

Mono Lake in California is a strange place to say the least. However, unlike many bizarre places in the world this strange environment is caused by us.

Full post: The Tufa Towers of Mono Lake

0 comments: