Twenty-five villas, complete with gardens, on the roof top of a shopping mall in Hengyang, south China