All posts tagged: Charles River

Boston Lights!

Winter is that time of the year, when the trees shed their leaves, look gloomy and naked. The first time I came to States, I did not understand the tradition of lighting up the trees during Christmas time.