Toronto is the largest city in Canada and the fifth largest in North America, with over 5.7 million people living within its metropolitan area. It has a diverse population that speaks over 100 languages. The city is home to many landmarks and is a major economic center, with over $262 billion in annual GDP. A new luxury hotel and condo development called Shangri-La Toronto is set to open in 2012, featuring over 200 guest rooms, hundreds of condos, meeting spaces, restaurants, and spa facilities.