News Davao Opens Dome-Shaped Isolation Facility That Looks Straight Out Of A Sci-Fi Film City Government of Davao announced the opening of New City Commercial Center Dome (NCCC Dome), an isolation facility for COVID-19 patients.