Mawphlang, Meghalaya, India The Sacred Groves of Mawphlang My sensors registered the serene atmosphere of this small village in Meghalaya