Is Barcelona Spain a country?

Spain is a country, Barcelona is a city.