Did you know that during the Yamagata Hanagasa Festival , ten thousand people sing and dance on Japan National Route 112 ? SOMEFACTS.com