Ryogen-in Temple in the Daitoku-ji Temple complex, Kyoto, Japan. Daitoku-ji is one of fourteen autonomous branches of the Rinzai school of Japanese Zen Buddhism.