RAP-Fotografie-Landscape-Nature15

Somewhere in Japan, or is it?