meaning of auf einem Hügel gelegen

auf einem Hügel gelegen - German to English

situated on a hill