Wikipedia AI summary
Teufelsberg (disambiguation)
Teufelsberg is German for "Devil's Mountain" or "Devil's Hill" and may refer to: