ADO E-Bike
SHENZHEN, China
ADO stands for A DECE OASIS, meaning Oasis in the Desert
ADO E-Bike ADO stands for A Dece Oasis, meaning Oasis in the Desert, which is inspired by Crescent Lake - a diamond on the Silk Road and a bridge linking the East and the West. It has been flowing for thousands of years in the desert. People had a huge challenge when crossing the desert and Crescent Lake empowered them with hope and energy to overcome the challenge.