Designed by
Title
The Narai Station in Japan #166678759
Description
The Narai Station in Japan is a post-station town known as ââ¬ÂNarai of the Thousand Houses,ââ¬Â liveliest of the Eleven Stations of Kisoji Kiso Road. Built on streets across a full kilometer, the rich landscape of the Edo era still remains today. Step into the town and be transported back to the days of the Tokugawa shogunate.
This image is editorial