Archive for February, 2011

WTWS at Christmas 2010

Saturday, February 19th, 2011

This photo shows the Worlds Tallest Water Sphere during a plane landing approach to Newark’s Liberty International airport on Christmas Day 2010. The WTWS is located in the top center of the photograph. Click for a larger view. The photo also shows a nice view of central Elizabeth and the Elizabeth River in the foreground. […]