Date: 04/17/2020 Views: 2784
Date: 10/28/2010 Views: 830
Date: 06/27/2019 Views: 2194
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.