Hogwarts Castle is a Harry Potter-themed attraction at Universal Studios in Osaka. The castle and the structures around it recreate the Harry Potter world, with many elements to look at. Though it is a theme park structure, it is detailed enough to resemble a landmark such as a tourist site or historic ruin. It gives the feeling of stepping into the actual Harry Potter world.