Naritasan Shinshoji Temple tranquility and Japanese gardens in Narita, Japan.
Naritasan Shinshoji Temple in Narita, Japan.
Naritasan Shinshoji Temple and steps in Narita, Japan.