Hongchun Terrace, a magical location
The tranquil and beautiful Hongchun Terrace is an appealing visitor attraction located in the mountainous Emei region of China. This lovely location is situated amongst verdant mountains, framed by massive…
Share