Cibeles Square in downtown Madrid, Spain, where the Town Hall of Madrid, the Bank of Spain, and the Cervantes Institute are located.
DSC07363BankCervantesCibelesEspanaEuropeInstituteMadridOutdoorsSpainarchitectureattractionbuildingcallecitycityscapedowntowneveningfamousgranhallhistorylandmarklightmadrid. europemetropolisnightplaceplazasculptureskyspanishsquarestatuestonestreetsuntourismtowntraffictravelurbanviaview