Champhai, in the eastern hills of Mizoram, homeland of the Mizo