Location

South China Botanical Garden is a Public Garden located in Guangzhou, China

Location:
Xingke Road 723
Guangzhou, 510650
China
Phone:
86-20-37252711