Wyvern's Den

Wyvern's Den is a unique area at the center of the map where the Wyvern can be found. This area can only appear if the Fame Victory condition is enabled.