33.8k reviews
Zen Lotus Island, Asia Art Park, Intersection of Cultural Middle Road and Lvjing 3rd Road, Chancheng District, Foshan City, Guangdong Province