The building is nearby Stanley beach in Hong kong, the way it rise up in the hills, seems very pride itself.