Longshan Temple Underground Shopping Mall (built 2005)
Location: 25.03886614489204°N, 121.5000045840673°E