Barcelona, Spain
The Barcelona Terminal -
Airport or shopping mall? Marble inlayed floors and top fashion stores.