The 10x10 film team is in production in La Rinconada, Peru, considered by some to be the highest city in the world. It’s also one of the harshest, most lawless, desolate places on earth.

Senior Producer Martha Adams walks us down the muddy roads of La Rinconada in this audio slideshow, a tough place to film if there ever was one.