Wikipedia
Vangchhia
Vangchhia is a village in the Champhai district of Mizoram, India. It is located in the Khawbung R.D. Block.
The 171 menhir stones in the village became Mizoram's first protected archaeological site in 2012.