Video PlayerClose
People enjoy themselves on the beach in El Alamein, Matrouh province, north coast of Egypt, on July 17, 2021. El Alamein is a town on the coast of the Mediterranean Sea in Egypt. It boasts silvery sandy beach and sapphire-color seawater, usually visited by many tourists every year. (Xinhua/Sui Xiankai)