Berjaya Times Square is one of the largest building in the world by its floor space area

Berjaya Times Square is one of the largest building in the world by its floor space area Travel photography Family-friendly: true