20070103 india: Fog to hamper view of meteor showers in Delhi