Tokyo Shinobazu Pond

Shinobazu Pond is located within Ueno Park, Tokyo, Japan. It is home to charming temples, flora, and fauna. For fun, try its rental boats!

Go to DLKR's profile
84 photos
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download
Download