Vangchhia
Vangchhia is the name of a village in the state of Mizoram, India. The 171 menhir stones in the village became Mizoram's first protected archaeological site in 2012.
Read more about Vangchhia.
Vangchhia is the name of a village in the state of Mizoram, India. The 171 menhir stones in the village became Mizoram's first protected archaeological site in 2012.
Read more about Vangchhia.