Shelter of Phen (Dragontail Mountains)

Shelter of Phen is a temple within the region of Dragontail Mountains in Hammerfell.