Date: 04/21/2005 Views: 1394
Date: 07/05/2013 Views: 1803
Date: 10/01/2023 Views: 775
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.