Vyankatesh
Monday, April 14, 2008
Lake Baikal ( a.k.a. Galapagos of Russia ) ... in all its glory Situated in south-east Siberia, the 3.15-million-ha Lake Baikal is the o...
Lake Baikal
Reviewed by Vyankatesh
on
Monday, April 14, 2008
Rating: