Results 1 results found Lower Manhattan parking lot at night, New York, United States of America, North America Charging station for the electrical cars of a rental car company in a public garage in Dusseldorf, North Rhine-Westphalia, Germany, Europe Charging station for the electrical cars of a rental car company in a public garage in Dusseldorf, North Rhine-Westphalia, Germany, Europe Charging station for electrical cars of a rental car company in a public garage in Dusseldorf, North Rhine-Westphalia, Germany, Europe Vertically stacked parking garage