Date: 12/31/2008 Views: 1087
Date: 05/21/2014 Views: 782
Date: 09/04/2009 Views: 855
Leh, Ladakh, India June 8, 2017: Landscape with reflection of mountains in a lake named Pagong Tso located on the border with India and China.