sliding rock falls natural water slide


Sliding Rock Falls on Looking Glass Creek in Pisgah National Forest, North Carolina, USA in the autumn season.