National Geographic Visitor Center and IMAX

Perhaps one of the most constantly asked questions about natural wonders around the world is that of how they came to be, or what it was that ultimately brought them into existence. The new IMAX experience located in the southern rim of the Grand Canyon National Park provides insight and history on how the Grand Canyon came around and was formed, as well as showing viewers the best known secrets of the magnificent canyons that exist.