Advertisement

13th Annual Smithsonian Magazine Photo Contest Natural World
Looking Glass Falls

Looking Glass Falls in North Carolina is a spectacular waterfall. I was visiting the area supporting my wife on a 100 mile bicycle ride for charity. I got to enjoy photography in between stops.

Photo Detail
Date Taken: 06.2014
Date Uploaded: 11.2015
Photo Location: Asheville, North Carolina, United States of America
Copyright: © James Duckworth