A family eats shark fin soup at Vancouver's Grand Honor Chinese restaurant in Vancouver, British Columbia July 1, 2012.[Photo/Agencies]