On particularly clear days, members of Team Yokota are often treated to a quite beautiful view of Japanese mountains, particularly Mount Fuji, one of the most famous mountains in the world.Mount Fuji is an iconic symbol of Japan, and it is the tallest mountain in the country, standing at 12,380 feet