The Red Beach National Scenic Corridor in Panjin, Liaoning province, has entered its peak viewing season. Vast stretches of wild seepweed have turned a deep crimson, creating a breathtaking “red carpet” landscape that draws crowds of visitors for sightseeing and photography.