A neuron imaged by Hubble Telescope