Path, Flagstone, Pavement, Sidewalk, Slate, Patio, Porch, Wood, Rug, Outdoors, Cobblestone, Architecture, Building, Roof, Pergola, Banryutei Garden; Kongobuji Temple; stone garden; rock gardens; zen garden; pebble garden; dry garden; UNESCO World Heritage; serenity; outdoors; landscape architecture; idyllic; scenic; Koyasan; koya-san; Tranquility; Spirituality; Simplicity; japanese landscape architecture