Home Page
Berjaya Times Square
Berjaya Times Square
is a 48-storey building, which includes hotel, indoor amusement park and shopping centre
Travel photography
Family-friendly:
true