Hidden away in a country renowned for its architectural beauty lies a massive hand-built place of worship many tourists never see.
An entrance that looks like a mineshaft opens up to a maze carved inside the mountain holding the Damanhur Temples of Humankind in the Valchiusella Valley, about 30 miles north of Turin. Click here to learn more about the Damanhur Temples of Humankind.
Damanhur narrates the history of human potential through art. With at least nine rooms — some with 25-foot high...Full Story