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)