This is a town called Narai-juku in Nagano Prefecture, Japan, where the streets of Japan from over 100 years ago still remain.
There are so many people who want to see this city that it is very difficult to get a view like the one in this piece.
Size: 3488 x 5229