Are you up for the challenge?

Johannesburg is a city with many different social, political and economical difficulties for residents to overcome.

According to the Johannesburg development agency official website, 50% of the population is under the age of 24.

Johannesburg has changed so much over the past few decades that it cannot simply be mapped by looking at street names and landmarks, but should be navigated by sights, sounds, smells or even feelings.