20,000 km through 20 countries in 100 days

  • World
  • Indonesia
  • Singapore to Laos
  • China
  • Kazakhstan
  • Europe