meaning of auf Fels errichtet

auf Fels errichtet - German to English

built on stone [postpos.]