Sloup Castle, built on the big rock. It's in northern Czech Republic, in the small town of Sloup v Čechách
Tous droits réservés