China has been forced to cancel a solar power project in Sri Lanka.
Reports say there was pressure from India, others say the local population rejected it. China however has reacted with a publicity campaign.
The Chinese ambassador Qi Zenhong toured Jaffna in northern Sri Lanka as he visited a library and met some fishermen. He even went bare-chested for a temple run.