Nature’s Paradise

This is one of the most beautiful, famous and highest altitude salt water lake in India. Its “Pangong Lake, Ladakh”. This picture i took at the end of winter season