Shelter of Phen (Dwynnen)

Shelter of Phen is a temple within the region of Dwynnen in High Rock.