Falling Skies returns to the Dr. Sun Yat-Sen Classical Chinese Garden tomorrow for filming inside. And then on Wednesday for scenes in the inner courtyard of the Chinese Cultural Centre with atmospheric smoke, propane flame bars, tiki torches and prop weapons. Crew prepped the set today with the American and People’s Republic of China flags and a Chinese Tea Garden sign but no giant Mech statue. Apparently, the Mech is elsewhere.