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