Berjaya Times Square

Berjaya Times Square is the name of a huge shopping center ( Megamall ) in Kuala Lumpur, Malaysia. It was opened in October 2003 and is the South China Mall, the largest mall in the world. The three million monthly visitors can shop in 1000 shops and dine at over 65 restaurants. In addition, Berjaya Times Square is home to Asia's largest indoor amusement park, as well as Malaysia's first IMAX theater.

117382
de