The national capital will be cleared of its three "mountains of garbage" by December 2024, chief minister Arvind Kejriwal claimed on Friday while visiting the Okhla site. "The Okhla landfill will be cleared by December 2023- January 2024, another mountain by May, and the last one six months later," he said.