Place detail×

Shinobazu Pond Bentendo

A temple hall in Ueno Park that sits on an island in Shinobazu Pond.

Mentioned 1× across the internet