Stranded passengers wait at the airport in Rio de Janeiro, Brazil, April 6, 2010. [Song Weiwei/Xinhua]