A traditional five-story red pagoda stands among pink cherry blossoms overlooking a city, with the snow-capped Mount Fuji in the distance under a clear blue sky.