Just off Lok Shan Road is the tail end of Mei King Street that runs down towards I-Feng Mansions.
Contagion was filmed here in 2011 and this film has some fairly similar angles as the Autobots leap down from the building and generally blow stuff up in the surrounding area.
No comments:
Post a Comment