Perched high on Stophanberch mountain, you can't miss the impressive and imposing pink stone castle towering over the plateau below.
Exploring the world, one place at a time
Perched high on Stophanberch mountain, you can't miss the impressive and imposing pink stone castle towering over the plateau below.