Imperial Stock Farm opened to public for the first time in four years

The Imperial Stock Farm north of Tokyo is opened to the public for the first time in four years.