Music festival held on China’s Red Beach
A music festival was held at the Red Beach in Panjin, a city of northeast China's Liaoning Province. Visitors enjoyed music while admiring the breathtaking scenery of the Red Beach. Based in the biggest wetland and reed marsh in the world,…