Grand Plaza
Grand Plaza (Chinese: 雅蘭中心), also known as Grand Tower, is a building in Mong Kok, Kowloon, Hong Kong.
External links
Media related to Grand Tower, Hong Kong at Wikimedia Commons