Just wondering if anyone can tell me (generally) where this spot is in Vermont. All I know is that it's called the grotto. I'm a climber and both the slab on the right and the overhanging face on the left look incredible for a deep water solo. PM me if you can help me out!
http://i.ytimg.com/vi/7AwGXZN8gPQ/maxresdefault.jpg