Kiyomizu Kannon Temple, Ueno Park.
Ueno, Tokyo.