Cool picture of Roosevelt Island’s Renwick Ruins Smallpox Hospital seen glowing from across the River in Manhattan

and an up close view by some explorers mistaking it for a Scottish Castle.

More on the Renwick Ruins Smallpox Hospital from the Roosevelt Island Historical Society.