Babu is located in China (Hezhou Shi, Guangxi) and time zone Asia/Shanghai.
Places nearby are Hezhou, Huaicheng and Nanfeng.
Guangzhou is 199 km away, Shenzhen is 290 km away and Taipei is 804 km away as the crow flies.
Distances from Babu to the most important cities in China and the world.
24.4166700°
111.5166700°
Indian actor, director, and screenwriter
https://en.wikipedia.org/wiki/Baburaj_(actor)