meaning of an einem malerischen Ort gelegen sein

an einem malerischen Ort gelegen sein - German to English

become occur a picturesque location