20070720 india: It's a miracle planes land safely in India