These are scenes from the Nezu Shrine, which has many Important Cultural Properties within the complex. The Inari Shrine on the hill beside, plus its koi pond (lower right) are also charming. I'd love to visit during the Azealea festival, to see the large azalea garden in bloom.