Best spot to view the national symbol? Fujiyoshida Honcho Street is where you can get a feel of the mountain's imposing presence.