NGC6960: The Veil Nebula