Find the word definition

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.