El Alto is Bolivia's second-largest city, home to 1.2 million people. And, at an elevation of 4,150m (13,615ft), it is the world's highest city with a population of more than 100,000.
It's full of narrow streets with vendors trying to sell you everything from oranges to knock-off designer trainers. Standing on a pavement, car mechanic Josue Macias is enjoying an ice cream with his young son.
He describes how Bolivia's sky-high inflation is affecting him and his family. The annual rate soared to 24% in June.