Montgomery Place rises in the heart of Quezon City (Philippine Star, 2001)