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