Do they look familiar to you? (Or, perhaps you may be one of the children in the picture?) This picture was said to be taken in Kampar. In the background is Weng Heng Aerated Water Factory. Is the factory still there, maybe under a different name? Or, has the premises been bought over by another company? […]