20191206 city.delhi: 511 new auto stands in Delhi; locate them on Google Maps