http://bmgf.bulbagarden.net/attachm...-direct-screen-shot-2012-04-21-1.42.35-pm.png
Looks the entrance to that stadium in the previous trailer.
Maybe the area is a battle frontier after all?
The area is a stand alone facility in Driftveil. It's the new building that took the place of the construction site in the south.