Title: Meghalaya: triumph of the tribal genius
Places: Meghalaya (India)