Please improve grammaticallity of the following paragraph:
Madrid is a huge city which offers a lot of recycling facilities that take care of the environment:
Madrid is a huge city that offers a lot of recycling facilities that take care of the environment.