Kawaguchiko is a beautiful town at Lake Kawaguchi that offers the spectacular view of Mt Fuji