Hong Kong bids farewell to Jumbo Kingdom, the world’s largest floating restaurant

Measuring about 260 feet long, the colossal three-story Jumbo Floating Restaurant was famous for its gigantic green and red neon sign reading “foon ying gwong lam,” Chinese for welcome.
( read original story …)