Cherry Hill: dance meets architecture.