Results 1 results found Stairs with visitors and autumnal leaves leading up the HieiSan Mountain, Sacred Temple mountain near Kyoto, Honshu, Japan