One of the tallest bodybuilders in the world, and officially, the tallest bodybuilder to win a Men’s Physique competition - Harraj S. Lamba6’7” and 305lbs. A 9 x NPC champion and a force to be reckoned with. But it wasn’t always that way.