Question: Where does London rank in terms of the world's largest cities?
Sentence: London ranks as one of the most expensive cities in the world, alongside Tokyo and Moscow.
Answer in sentence: no