The Supreme Court on Thursday pulled up the Uttar Pradesh government for its failure in preserving the UNESCO World Heritage Site, the Taj Mahal.