Unique Japanese City Where People Coexist With Deer

The Japanese city of Nara is one of those unique places where animals, deer in this case, live with the humans of the city.