Delhi sweltered under a scorching heat wave on Tuesday as the mercury soared to 47.6 degrees Celsius in Palam area and most places recorded their maximum temperatures six notches above normal. The Safdarjung Observatory, which provides representative figures for the city, recorded a maximum of 46 degrees Celsius.