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