Advertisement

18th Annual Smithsonian Magazine Photo Contest Mobile
Monster Building

If you watched Transformers: Age of Extinction, then you know where this building is. They call this the Mansion or Monster Building, located in the Quarry Bay, Hong Kong.

Photo Detail
Date Taken: 02.2018
Date Uploaded: 11.2020
Photo Location: Hong Kong, Hong Kong
Camera: iPhone
Copyright: © Kristine Ghia Malicay