Nicknamed the "Giant Pincushion," B.C. Place is the world's largest air-supported domed stadium.
Photo ©: Russ Heinl