Grand Plaza

Grand Plaza, also known as Grand Tower, is a building in Mong Kok, Kowloon, Hong Kong.