Tsukuba
Tsukuba is a town to the north of Tokyo. It's local summit, Mount Tsukuba, is one of the 100 Famous Mountains although commentators note that it is te smallest and least impressive of them, and probably only in the list thanks to its proximity to Tokyo.
Anyway, I had hoped there might be snow at the top. Spoiler: there was no snow.