by Osheen Jain | India, Ladakh, North India
Pangong Lake, originally known as Pangong Tso (Tso means lake in the native language of Ladakh) is an extremely gorgeous site located amidst the high grasslands of the Ladakh region in North India. The sheer beauty of Pangong Tso or more popularly known as just the...