Barcelona, Spain
With enough time and effort you can do anything!