x

Qingdao Green Island Garden,

Asia
  • Country : China 
  • Capacity : 1000kg  
  • Speed : 1.75m/s