Watch: Hong Kong residents bid farewell to Jumbo Floating Restaurant as it is towed to secret location

Admirers watched helplessly as the iconic Jumbo Floating Restaurant was towed away from Aberdeen Harbor in Hong Kong on June 14. Founded in October 1976, Jumbo Floating Restaurant became the second …
( read original story …)