Japan has many places that look like this.