One of Vietnam's largest religious pilgrimages, drawing thousands of Buddhist pilgrims by boat and cable car to a mountain pagoda complex near Hanoi each spring.