If you trace the photo to this site
http://photo.weibo.com/1649575120/talbum/detail/photo_id/3706465283928930
you will see that many other (3322) members of WeiBo put a thumbs up icon
with the following phrase that is probably auto generated by the website once you click on the thumbs up.
It is equivalent to a Facebook "like"
赞了这张照片
which roughly means -- "Praise this photo"
As you can see, there is a cultural divide between SG and PRC. Some PRC netizens find nothing wrong with it and even praise it.