Las Palmas, Gran Canaria, near Santa Catalina Park.
Las Palmas, Gran Canaria, Santa Catalina Park Bus Station. View from El Muelle shopping center.