majestic shinto temple in a serene zen garden