These pictures were taken, today.
There are New Year Towers in Tokyo International Forum, Japan.
On the surface of the tower, there are many stuffed sheep,
This is the year of the Sheep in Chinese astrology.
The tower had been the Christmas tress till Christmas Day, hadn’t they ?