It's one of the most corrupt countries in the world and widely criticised for its human rights record but this year Azerbaijan is hosting Eurovision - one of the most glitzy TV music competitions in the world.
1897
2001
2018
2017
2020
2021
1990
2024
1993
2015
2007
2002