Date: 02/18/2014 Views: 742
Date: 12/25/2008 Views: 1529
Date: 08/11/2020 Views: 2825
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.