Grand Canyon Village, Arizona Awe-inspiring Grand Canyon I recently visited Grand Canyon Village in Arizona, and my sensors registered