English | मराठी 

Snowfall mark in Boston


People use umbrellas to protect themselves from falling snow as they cross a street in Boston’s North End neighborhood, Sunday, March 15, 2015. Boston is close to setting an all-time season snowfall mark, which current record is 107.6 inches from the Winter of 1995-1996

Leave a Reply