A Glimpse into Heaven
Loyalsock State Forest, Pennsylvania
A rare view into the heart of 80-foot Angel Falls after heavy spring rains . Angel Falls located in the "endless mountains" is one of the largest waterfalls in northern PA. Photo © copyright by Michael Greene.