Japan: Ropeway in Yokohama city attracts visitors

Yokohama, a Japanese city south of Tokyo, is a beautiful city that attracts visitors from around the world. Located at a 30-minute distance from Tokyo station, it can also be reached by train from ... ( read original story ...)