Vietnam offers diverse cycling terrains, ranging from mountainous switchbacks in the north to coastal passes and flat, palm-fringed canal paths in the south.