What does abgelegener Standort mean?

abgelegener Standort - German to English

remote place