Galleries » North Carolina » Blue Ridge Mountains »
Looking Glass Creek is a stream running through beautiful Pisgah National Forest in the Blue RIdge Mountains of North Carolina. There are countless areas where the stream falls in cascades through the lush forest.