The cultural background of Azerbaijan is quite rich and diverse. The country has both some incredible history during the ages and some fantastic modern facilities, connected with arts and culture. Baku's best museums and galleries represent different epochs and different branches of the country's cultural environment. They include ancient rock carvings, contemporary art and everything in between.