Date: 06/07/2019 Views: 2492
Date: 08/15/2008 Views: 1142
Date: 02/26/2026 Views: 87
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.