102nd Street chemical landfill
The 102nd Street chemical landfill is a former chemical landfill located on the Niagara River in Niagara Falls, New York. It is almost immediately adjacent to the infamous Love Canal chemical landfill, which are split from each other by the LaSalle Expressway and Frontier Avenue.
Source: Wikipedia — 102nd Street chemical landfill (CC BY-SA 4.0)