Posted by: mrshiva December 7, 2005
Login in to Rate this Post:
0
?
Tilocho Lake is the highest lake in the world, this picture has taken in beginning of September, You can make a trip to Tilicho which will be memorable trip over in your life.