The China-Brazil Earth Resources Satellite 4 (CBERS 4) was launched on Sunday from the Taiyuan base in north China and managed to place it in the orbit.