The wonders of nature can't be fully described. No person alive can explain the myriad of feelings that overcome us when we gaze upon a particularly breathtaking landscape. The magnificence of the Great Canyon and the splendor of the Northern Lights truly have a way of eluding words.