Baahubali team photos in china