Salman Khan and Katrina Kaif starrer Bharat is making headlines since the first day. The big-budget venture has been shot in several locations of India. No doubt, it wasn't a cakewalk for the team and lots of hard work went into the film. Recently, in a Tweet, director Ali Abbas Zafar revealed, "Recreating the partition of India was the most challenging part of Bharat shoot." Bharat captures an extraordinary journey of an ordinary man. The film also starts Disha Patani and Sunil Grover in pivotal roles.