For centuriess, hundreds of megalithic stone sentinels or menhirs have stood guard in the little hamlet of Vangchhia in the Champhai-Farkawn mountain range of Mizoram. Called the Kawtchhuah Ropuithe, these mysterious megaliths may hold the key to hitherto unknown facts about a lost civilisation.