Nice! Welcome to Moblog!
I think through there is the platform to the express train from Grand Hogwarts Central :)
By way of a demo of stuff around the site, this post wouldn't be out of place on our group moblog Strange Neighborhood: http://moblog.net/strangeneighborhood/
Perhaps its a massive Facade and what you cant see out of shot is a tiny little door at teh bottom :D
Welcome to moblog!