Lesser known than the Grand Canyon, the Zion Canyon is 15 miles (24 kilometers) long and up to 2,640 ft (800 meters) deep yet arguably more beautiful.