Mont St. Michel, France; also known as Hogwarts.

advertisement

Source

advertisement