BR

Chelsea Court Tower North

Tsuen Wan District, China