Lake Kawaguchiko, Yamanashi Prefecture, Japan. The Japanese name is Monki-cho. This means means yellow butterfly with marks.