Ancestor worship is a huge part of Vietnamese life and many a home comes complete with a large family altar like this one. Vietnam, Hanoi - 25-May-07