Studio City Macau is Asia’s first leisure resort to integrate television and film production facilities, retail, gaming and hotels

MSC

L1020224

L1020220

L1020216