Kalevala is the Finnish national epic published by Elias Lönnrot in 1835 and 1849. It is a collection of fifty cantos based on Finnish-Karelian oral poetry.