Spain is the fifth country from Google Street View's map. You can now view street-level images for the biggest 4 Spanish cities: Madrid, Barcelona, Valencia and Seville.
Unlike the previous launches, I was able to find low-quality photographs in less than two minutes, right next to the Royal Palace of Madrid.