answersLogoWhite

0

Mount Fuji is a beautiful snow capped mountain in Japan. It is the highest mountain in Japan.

User Avatar

Wiki User

8y ago

What else can I help you with?