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 Location:||Asheville, North Carolina, United States of America|
|Copyright:||© James Duckworth|