lavish long march