Liuhuahu Park is located in the west of Guangzhou close to Yuexiu Park. It is well maintained and has the city’s largest artificial lake with plenty of shady trees and benches.