does anyone know where this picture could have been taken from? I am trying to figure out what type of trees they are... any ideas?
Camphor trees, the kind Totoro stands on top of at night.