"A natural wonder... The red beach is located in the Liaohe river delta about 30km South West of Panjin city China. The beach looks red caused by a type of sea weed that flourishes in the saline-alkali soil. The weds that start growing during Aprilremains green during the summer. In autumn this weeds turns flaming red and the beach looks as if it was covered by an infinite red carpet." image uploaded on Jan. 28, 2020, 3:38 p.m. | Damadam
Damadam.pk
M  : A natural wonder... The red beach is located in the Liaohe river delta about - 
More images by Mishaal.khan786: