Pictured here is the Rainforest Cafe at the Festival Walk shopping mall in Kowloon Tong. 03 September 2002
Pictured here is the Rainforest Cafe at the Festival Walk shopping mall in Kowloon Tong. 03 September 2002 (Photo by Dickson Lee/South China Morning Post via Getty Images)