Where to apply for a Schengen visa?

Detailed information can be found on the Spanish page.