Naritasan Shinshoji Temple in Narita, Japan.
Naritasan Shinshoji Temple and steps in Narita, Japan.
The jet lag club in Narita, Japan.