Cars on the urban road as residential buildings and famous cathedral on background in Palma de Mallorca, Soain.