In the dozen or so times I have been though Tokyo I have only seen Fujisan once! This last trip the sky was clear so I headed up the sky tree to grab this shot looking over Tokyo. Mount Fuji or Fujisan is the highest mountain in Japan 3,776.24 m (12,389 ft). Honshu Island, Japan
Snow forest in Hokaido, Japan.