Talon Rock

Talon Rock is a pointy rock that goes off the side of the Evergreen Grove. Bikers ride off of it in the beginning one of Wuhu Island's cycling races. It is located very close to the Hillside Cabins, being north of Wuhu Town.