
People walk near the coast in Port Elizabeth, South Africa, May 11, 2023. (Xinhua/Zhang Yudong)

Vehicles run near the coast in Port Elizabeth, South Africa, May 11, 2023. (Xinhua/Zhang Yudong)

People walk near the coast in Port Elizabeth, South Africa, May 11, 2023. (Xinhua/Zhang Yudong)

This photo taken on May 10, 2023 shows a harbor in Port Elizabeth, South Africa. (Xinhua/Zhang Yudong)

This photo taken on May 10, 2023 shows a harbor in Port Elizabeth, South Africa. (Xinhua/Zhang Yudong)

People walk near the coast in Port Elizabeth, South Africa, May 11, 2023. (Xinhua/Zhang Yudong)

A train runs in Port Elizabeth, South Africa, May 10, 2023. (Xinhua/Zhang Yudong)

This photo taken on May 10, 2023 shows a harbor in Port Elizabeth, South Africa. (Xinhua/Zhang Yudong)

This photo taken on May 11, 2023 shows a view of the coast in Port Elizabeth, South Africa. (Xinhua/Zhang Yudong)
