Torium is a sprawling indoor shopping mall featuring major retailers, fast-food eateries, a cineplex, and a snow park. It houses 180 stores across five floors.