The image shows the Hotel Alicante in Madrid, Spain, with its tall buildings surrounded by trees, plants, and vehicles on the road.
Read full description
The image shows the Hotel Alicante in Madrid, Spain, with its tall buildings surrounded by trees, plants, and vehicles on the road. The sky is visible in the background, adding to the beauty of the scene.