Allen Institute maps brain

The Allen Institute's map is the highest resolution map of the brain ever.