25 Best Restaurants In The World With A View
13. Torre d’Alta Mar, Barcelona, Spain
Originally a tall tower that was constructed on Barcelona’s shores, the Torre d’Alta Mar is a picturesque restaurant that is perched at 246 feet and was renovated in 1996. The views from the restaurant are astounding as guests can see the vast expanse of the city – its many buildings and twinkling lights that seem to shine like diamonds in the night.
Image Credit: torredealtamar