Festival is centrally located in the emerging South VMC, a vibrant, new downtown surrounded by modern offfice towers, immersive retail shopping and expansive green spaces- all just steps from the VMC Subway. As one of Canada's largest comprehensive urban communities. Festival's anticipated release will redefine the 905 skyline and become the new Landmark of downtown Vaughan.