Based on the train station in Hogmeade, as seen in several of the Harry Potter films such as Harry Potter and the Philosophers Stone, this illuminated piece is the perfect addition to any collection. The Wizarding World of Harry Potter