Thousands of runners have been showered with bright colors as part of the international marathon, Color Run, which was held for the first time in Egypt.
The world's famous festive marathon dazzled runners with a 5 kilometer run and after-party drenched in a million, wild color combinations.
The colorful running event took place at the outskirts of Giza governorate and people of all ages joined the race.
While running, people were showered by different color paints as they went through four different color zones.
Participants enjoyed their opportunity to get silly, mucky and dirty.