Photographer's Note

Cooked Deli Restaurant located on the top level. Times Square was officially opened in April 1994 and is one of Hong Kong’s largest shopping mall and one of the most popular tourist destination in Hong Kong. The ultra-modern site occupied the former location of the Hong Kong Tramway Depot. Situated at Causeway Bay, the most vibrant district in Hong Kong, Times Square is one of the most popular tourist spots, favorite shopping and dining places of the region, and is the most vibrant mega-mall in town with foot traffic over 150 thousand each day. Previous text from:

pajaran has marked this note useful

Photo Information
Viewed: 911
Points: 0
  • None
Additional Photos by Eric Daniels (lipscer) Silver Note Writer [C: 1 W: 0 N: 538] (1333)
View More Pictures