Submitted by Xaq Malcolm on Tue, 04/19/2016 - 16:45 0 No votes yet Rate The five rams statue, located on Yuexiu hill in Yuexiu Park, is the old symbol of Guangzhou, carries a touching fairy tale in ancient Guangzhou city. Node Yuexiu Park