Hit enter to search or ESC to close
Chitkul Valley in the Sangla Valley of Himachal Pradesh is considered to be the last inhabited village between the borders of Tibet and India. The last dhabha of India is also present here, where...