Kiyomizu Kannon Temple.
Ueno, Tokyo.