Music of Russia denotes music produced from Russia and/or by Russians. Russia is a large and culturally diverse country, with many ethnic groups, each with their own locally developed music. Russian music also includes significant contributions from ethnic minorities, who populated the Russian Empire, the Soviet Union and modern-day Russia. Russian music went through a long history, beginning with ritual folk songs and the sacred music of the Russian Orthodox Church. The 19th century saw the rise of highly acclaimed Russian classical music, and in the 20th century major contributions by various composers such as Igor Stravinsky as well as Soviet composers, while the modern styles of Russian popular music developed, including Russian rock, Russian hip hop and Russian pop.