A slice of heaven: Pangong Tso
… until your encounter with a Ladakhi pit toilet! đ Where is this place? Pangong Tso, is a lake in the Himalayas on the Indo-Tibet border, Ladakh region of Jammu&Kashmir state of India. Only one-fourth of the lake lies in India. Though Pangong Tso is a saline lake it completely freezes in winter.