What does an einem malerischen Ort gelegen sein mean?

an einem malerischen Ort gelegen sein - German to English

become occur a picturesque location