Image Source : IANS Taj Mahal, Delhi gears up to welcome G20 delegates. The G20 Summit 2023 is an important…