20011121 city.mumbai: Leonid shower leaves stargazers spellbound