... landed over the Indian Ocean ...
What? Is it hovering there somewhere?
It landed on a big, fluffy cumulus cloud.