On a fine autumn day, a visit to the Machida Squirrel Garden found about 200 or so Taiwan squirrels kept in an open area covering 2,500 square meters. [Read More]

No reproduction or republication without written permission.