• Location:
    Las Palmas de Gran Canaria (Canary Island), Spain