20090123 city.delhi: South Delhi shop fetches world's highest rent