hi there,
This is the Hakuba Mountains which is part of the Japanese Alps.
When I reached top of mountain, The whole world around me was covered with sea of cloud.
It's like a castle in the sky.
photo location: top of Mt. Karamatsu(Hakuba, Nagano, Japan)
taken with Pentax K-5
Hakuba is 4 hour' bus or train ride from Tokyo.
Top of Mt. Karamatsu is about 3~4 hour's trekking from the trailhead.