Designed in 2003, the NOHBUTAI - Snow-Land Agrarian Culture Center serves as the main stage for the festival every three years, hosting various events, from performances to art installations and workshops