A man walks on a meandering street with a rainbow in the sky .