Date: 07/01/2013 Views: 883
Date: 05/23/2022 Views: 933
Date: 02/23/2010 Views: 1172
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.