Petrol Station in Japan has Pumps on the Ceiling?!
Have you ever seen fuel dispensers dangling from the ceiling? This kind of petrol station or gas station often can be seen in Japan, especially ones with limited space. Fuel pump nozzles are placed at the ceiling, whereas the bottom area is for cars only. (more…)