This stadium looks like something from a science-fiction movie, a giant structure that stalks the skyline wherever you are in ...