Montjuïc Castle Leave a reply Buy Now.A tower at Montjuïc Castle in Barcelona. Mediterranean Sea in the background, and the port at the foot of the mountain where this castle is perched.