You're right that this is a Green Sandpiper. The flags are fairly stained but these are Hong Kong flags. We can't be sure which individual this is , but I can say that this bird was flagged at Kam Tin (the only place we have flagged Green Sandpipers in HK). Thank you for posting the information.
Welcome to HKBWS Forum 香港觀鳥會討論區 (http://hkbws.org.hk/BBS/)