 Several mosques, as well as Buddhist and Hindu temples, have been built.One of the most notable is the Hindu BAPS Shri Swaminarayan Mandir Toronto, which opened in the northwest of the city in 2007.The city hosts a number of music theatres and venues, most notably Roy Thomson Hall.