Chenya is located in Chengdu, China. One of it's many tourist attractions is the Stone Elephant Lake which boasts of beautiful flowers, cool autumn breeze and an eco-friendly park. It is safe for both locals and foreigners to relax. You will never stop to marvel at the wonderful treasures offered by nature. Followers of Confucianism … Continue reading Welcome To The Stone Elephant Lake.