迈巴赫

mài bā hè

Maybach, German car brand

迈

mài

to take a step

巴

bā

the east of Sichuan and Chongqing Municipality

赫

hè

awe-inspiring