Taken at the famous Omoide Yokocho in Shinjuku, Tokyo. This couldn’t be more Japanese, with this location and that symbolic white umbrella. Not even the rain can stop me from taking photos.

Shinjuku City, Japan

by Rose Anne May Maranan

User Avatar
San Juan
Philippines


Log in with your credentials

or    

Forgot your details?

Create Account