Perugia

The small town of Perugia, Italy has left its traffic worries behind by implementing various driving restrictions and transportation solutions like escalators and a "minimetro".
Feb 3, 2011   National Geographic