A herd of deer occupying the road in Japan

Robert Maggi

April 25, 2014

A herd of deer occupying the road in Japan
Advertisement

The video was filmed in Nara Park, Japan. Historically, deers in this area were considered sacred, and until the early 1600s the killing of one of them was punishable by death. Today, they are protected and considered a national heritage.

Advertisement
Advertisement