Chitkul is a village in Kinnaur district of Himachal Pradesh. It is the last inhabited village near the Indo-China border. The Indian road ends here. Chitkul, on the banks of Baspa River, is the first village of the Baspa Valley and the last village on the old Hindustan-Tibet trade route. It is also the last ... Continue reading Chitkul - Land Of God →The post Chitkul - Land Of God appeared first on Let Me Drive.