There is a greater number of cars and buses in the streets of Moscow than in any other city of Russia.
There is a greater number of cars and buses in the streets of Moscow than in any other city of Russia.