Mountain View announced that bookings for its new residential project “Creekview” in New Cairo have exceeded EGP 20 billion. Creekview extends over an area of 120 acres and is based on the Creek Living concept, which includes an innovative design combining water features, open spaces, and a flexible internal network for easy movement within the project, Invest-Gate reports.