6 ms·Same thing in Moscow, Russia. 25-story apartment buildings with little to no parking. People live like ants.by coolspot 5y agoSame thing in Moscow, Russia. 25-story apartment buildings with little to no parking. People live like ants.