Nijimori Studio, located in Dongducheon, South Korea, and not far from the border with the North, features a set of buildings that bring visitors back to Japan's Edo Period (1603-1868).