Bouzov castle. Fairytale castle in czech highland landscape. Castle with white church, high towers, red roofs, stone walls. Czech republic.