EDIT: This is the Neuschwanstein Castle in southwest Bavaria, Germany.
Thanks to forestfeet for pointing out the castle’s country of origin!
Dear castle, I will storm you and make you my evil keep one day. Sincerely, Mitchell