Visitors admire a large object of a sheep at the Tatsumizu shrine in Tsu in Mie prefecture, central Japan on December 30, 2014, to celebrate the upcoming “Year of the Sheep”. New Year's Day is one of the most important holidays of the year in Japan, with many people visiting their hometowns and visiting temples and shrines. (Photo by AFP Photo/JIJI Press)
|