After months of speculation, the independent, non-profit art institution Para Site – which celebrates its 30th anniversary this year – has formally announced its departure from Quarry Bay on Hong Kong Island, where it has been based for more than a decade.