33.8k reviews
Beside the Peach Blossom Jellyfish Grand Theater, Jianji Shopping Center, Yuancheng District, Heyuan City, Guangdong Province.