CNET también está disponible en español.

Ir a español

Don't show this again

Hiking mysterious Yakushima Island for Street View (pictures)

Home to giant cedar trees and massive annual rainfall, this island in southern Japan inspired Hayao Miyazaki's "Princess Mononoke."