Bigger picture
This is actually a regular street, which has been covered with a ceiling. (I saw this in several places in Japan. May have something to do that it's a bit rainy there.)