20160701 city.hyderabad: 'Baahubali' set for China release on July 22