The picture is from a flashback with Whisper 400 years ago. The actual setting is just a modern Japanese town.