In Japan, the past is often obscured beneath endless concrete. Meiji Mura is one of the few places to discover the atmosphere of turn-of-the-century Japan.

Unseen Japan