Pictures
Taiwan at Puppets Up! Festival
Taiwan Representative Dr. David Lee and Mrs. Lee attend the parade of Puppets Up! Festival in Almonte, 50 kilometers west of Ottawa.