Highly placed sources said on Thursday (August 6, 2020) that 690 tons of explosive chemical Ammonium Nitrate, which were seized by Customs authorities in 2015, are safely stored at a Private Container Freight Station (CFS) located in Manali, to the North of Chennai city.