The Last Airbender Set Photos

Pictures from the set of M.Night Shyamalan’s highly anticipated live action film, The Last Airbender, have surfaced!

These pictures were taken at Girard College in Philadelphia, PA, USA in June of 2008 by Bad Luck City. There wasn’t any indication as to what setting this would be in the world of Avatar, but if I had to guess, it seems like this will be the Fire Nation Palace.