Solar 2 is to be located on contaminated landfill between the FDR and the East River bulkhead at 23rd Street.