In China, you don't have to travel far to see the most famous landmarks in the world. The country is home to replicas of the Eiffel Tower, St. Peter's Square, and one of Giza's pyramids, among other architectural copies. Now, you can even visit fictional places within China's borders.

Images of the new Hebei Academy of Fine Arts in Xinle, China have been making the rounds online because of the school's uncanny resemblance to Hogwarts castle from the Harry Potter films. Although the university was actually based on medieval European churches, the clock tower and spires seem to have been lifted right from the School of Witchcraft and Wizardry.

Hebei Academy of Fine Arts

Hogwarts castle from the Harry Potter movies

RELATED: A Recent History of China's Counterfeit Buildings and Cities

[via Shanghaiist]