
This wondrous sight is located along the Appalachian Trail in the Delaware Water Gap National Recreation Area. It’s about two miles in on the trail off I-80 in New Jersey, around halfway to Sunfish Pond.
Watch an aerial view:
The water is not usually there. This video was made the day after heavy rains.
