10 Favorited Users
1376
Like10Wanna GoAbsolutely Go
Yick Cheong BuildingDifferent Space that Has Entered the World of Games
A super-dense residential area commonly known as "Monster Mansion" in Quarry Bay, Hong Kong, which was used as the location for the Hollywood movie "Transformers Lost Age". A different space where you can't say anything once you step in!
Comment
Post
Yick Cheong Building
Access:3 min walk, from Tai Koo Station