what is the location of the institution whose country is the world 's 24th-most populous nation ?
johannesburg