Date: 11/11/2012 Views: 3466
Date: 06/30/2008 Views: 1178
Date: 07/18/2020 Views: 1547
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.