Tag: mansion
Dictionary definition: a large, impressive house or a large building divided into apartments.
The Phoenix Hotel pool serves the wealthy Chinese and visitors.
In 1920’s (dated?), this pair of mansion was built by overseas Chinese as retirement home. Now, they are abandoned.