Date: 06/11/2009 Views: 993
Date: 02/04/2021 Views: 1252
Date: 02/27/2009 Views: 1080
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.