A castle in Germany. We saw it from the road and decided to go check it out.