Japan is a golf obsessed country and has driving ranges located everywhere. Whenever you drive down the highway you will see tall green netting, indicating a driving range. Since land is at such a premium, the ranges are small in shape and vertical - usually three stories. The range below is in the city of Osaka and is three levels.
Most of the ranges are mechanized - a ball pops up after you hit your ball and the ball cleaning machines are automated, scraping across the ground to retrieve the balls.
The Japanese are golf obsessed and it's quite a sight to go to a driving range at 10:00pm at night and see all the range players hitting balls.