Looking Glass Falls, Pisgah National Forest in Brevard, North Carolina is a timeless waterfall carved into a large gorge of rock. The 100ft high falls is known to freeze in the winter, at least on the outside. If any of these images interest you, please Visit Our Store.

The Gathering #gallery 2007_F_1_1744_23_LookingGlassFallsPS_2_11x14
Looking Glass Falls - In The Rain #gallery 2007_F_1_1744_20_LookingGlassFallsPS_2