icon

@jamie It's Mt. Kamui in Sapporo, Hokkaido, Japan.
The rock on the top left of the first photo is the summit, and the second photo was taken from a place a little downhill.