Tower Rocks Vale

is a location that appears in Greenshade in. This location is a landmark, and will count towards the "Discovering Greenshade" achievement.