Nature
“Shiva's Temple”, Arizona - Nature
WIDESPREAD interest has been aroused by the investigation of "Shiva's Temple", in the Grand Canyon, Arizona, U.S.A., which is being explored by the Paterson-American Museum Grand Canyon Expedition ...
6 days ago