Located along New Cairo’s prominent South 90th Street, this Ramadan installation invites passersby into a visual journey shaped by form and light.