Former Malaysian model Carol Chu – the wife of Hong Kong superstar Andy Lau – was recently spotted taking part in a Buddhist activity in mainland China.
Photos circulating online show the 59-year-old aboard what appears to be a ship, dressed simply in an oversized tee, with her hair tied in a ponytail and a face mask covering her face.
