Top 1/3

70ft in diameter flying theater screen in Chang Chun, China.