Dujiangyan

How to get to Dujiangyan? What to do in Dujiangyan? What is Dujiangyan famous for? Get accurate and practical travel information about Dujiangyan.