11. Berjaya Times Square, Malaysia
The Berjaya Times Square in Kuala Lumpur Malaysia is a 48 storey tower that houses a hotel, indoor amusement park, a condominium as well as shopping centers. The mall, developed by the Berjaya Group, opened in October 2003 and is currently the eight largest building in the world. The mall has more than 1,000 retail shops and 65 food outlets.
Image Credit: erraticlakwatsero.wordpress