Mawphlang is a village in state Meghalaya meaning the 'abode of clouds ' in north-eastern India.The word maw means "stone", maw phlang means "grassy stone," and is one of many settlements in the Khasi hills named after
Photo by ritusangle
Royalties free, Commercial & Editorial use
$10.00