urubamba is located in the highlands of peru wabaye umuhungu mubi sibyo steve forbes umwanditsi mukuru n'umuyobozi wa forbes i bet you anything you like you would