Post
This is Japan. The sign 「第一大宮ビル」 translates to "First Omiya Building". The location is further confirmed by cars driving on the left, the dense overhead power lines, and the vending machine on the sidewalk, all characteristic of a Japanese city.
0 reposts0 likes