Floodwaters Engulf Stairs In California Creating An Urban Waterfall

These flooded stairs were in Temecula, California.