Location of Harpy Nest
Harpy Nest is a location in the west of Black Forest that is home to a number of giant nests!