2022.06.19 16:59 GMT+8

Have you ever seen a 'red beach'?

Updated 2022.06.19 16:59 GMT+8
CGTN

An amazing view of Panjin Red Beach in northeast China's Liaoning Province.

Copyright © 

RELATED STORIES