A marked street crossing with solar lit stop sign.