BR

Festival City II Tower 5

Sha Tin District, China