Vang Vieng, is a scenic town nestled on the Nam Song River. The town is approximately 4 hours drive from Vientiane city. Well-known for its karst hill landscape lining the west bank of the river, these mountains have many caves and tunnels, some yet still unexplored.