He lives in an elegant but ruined temple upon the summit of a snowcapped mountain in the fairy realm.
He dwells in an elegant but crumbling temple situated on the peak of a snowy mountain within the fairy realm.