The Palacio Real (Royal Palace) in Madrid seen through the wrought-iron fence. This is the official residence of Spanish royalty. It is absolutely massive and is the largest palace in Europe at over a million and half square feet and almost 3500 rooms.
See more photos from Madrid, Spain
Or, go to a random photo somewhere else on the planet