Tag: mansion

Mansion or Duplex

Dictionary definition: a large, impressive house or a large building divided into apartments.

Pool

The Phoenix Hotel pool serves the wealthy Chinese and visitors.

A Pair of Mansions

In 1920’s (dated?), this pair of mansion was built by overseas Chinese as retirement home. Now, they are abandoned.