About Bali Island

Chongqing, China

 

Chongqing, also known as "Mountain City", is a core municipality in southwest China. Nestled where the Yangtze and Jialing Rivers meet, it features unique mountainous landscapes and stunning night views. Rooted in profound Bayu culture, the city blends distinctive local cuisine, dynamic urban vitality and charming natural scenery, presenting a distinctive and unforgettable oriental charm. Chongqing Technology and Business University is located in Chongqing, a famous mountain city in China.It features distinctive disciplines with outstanding strengths in economics and management.The university actively promotes international exchanges and academic cooperation worldwide.It commits itself to cultivating high-quality talents with global vision.