The town of Mechuka in Arunachal Pradesh. It is situated around 6,000 feet above sea level.