From NYU American Language Institute: New York City in the snow!

From NYU American Language Institute: New York City in the snow!

In our effort to bring good content to as many people as possible the text in this blog post has been machine translated so please excuse any mistakes. Thank you!

Washington Square Park, near the New York University (NYU) campus, after a New York City snowstorm.

Information on the NYU American Language Institute.