Cua Da Vilage, Vietnam Putting the finish touches to a temple restoration in Cua Da Village, near Hanoi, Vietnam