Fortunately there’s a really good and cheap metro system which, in the city with that many cars, traffic and pollution, is a real life saver! As for the mountains: every time I could see a glimpse of it through the smoggy air I was really surprised they are there! There are days when you can see them really well but unfortunately I wasn’t lucky to experience that view.