According to ALLCITYCODES.COM, the area code of Spain is 34. It is located in Southwestern Europe and shares a border with Portugal, France, Andorra and Gibraltar. Spain covers a total land area of 505,370 square kilometres and has a population of around 46 million people. The official language is Spanish although Catalan is also spoken in some areas. The climate in Spain varies greatly due to its diverse terrain ranging from Mediterranean to Alpine to Atlantic climates. The summer months (June to August) typically experience hot temperatures with average highs reaching around 30°C while winter months (December to February) usually have cooler temperatures with average lows dipping below 0 degrees Celsius in some areas. Spain has a vibrant culture that reflects its long history as well as its geography and environment. Music styles range from traditional rhythms such as Flamenco or Zarzuela to western genres such as Pop or Hip Hop while traditional dancing often incorporates intricate footwork and hand movements accompanied by castanets or other percussion instruments. Religion also plays an important role in Spanish culture with Catholicism being the predominant faith followed by other faiths such as Islam and Judaism. Spain is home to many unique species including Iberian Lynx, European Bison, Wild Boar and Red Deer among many others. There are also several national parks where visitors can explore these animals in their natural habitats such as Doñana National Park or Ordesa y Monte Perdido National Park. Spain is a parliamentary monarchy, with a hereditary monarch in the form of the King of Spain. The Spanish government is divided into three branches: executive, legislative, and judicial. The executive branch is led by the Prime Minister, who is appointed by the King. The legislative branch consists of two chambers: the Congress of Deputies and the Senate. The judicial branch includes the Supreme Court and other lower courts. Spain has a multi-party system, with several parties represented in both chambers of parliament. These include the conservative People’s Party (PP), the liberal Citizens (Cs), leftist Unidas Podemos (UP), and several regional parties. In addition to these national parties, there are also various regional political parties that represent autonomous communities such as Catalonia or Basque Country. PETSINCLUDE: Features public policy of Spain.