For all the extraordinary feats humans have achieved, nothing can rival nature's greatest creations. At its best, nature can stun us with its beauty and humble us with its power. While the magnificence of places like the Grand Canyon and Mount Everest are well known, in recent years, the worldwide public...
FULL ARTICLE AT Fox