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.