Azerbaijan, located at the crossroads of Europe and Asia, is a country full of contrasts where modernity and tradition coexist in a unique way. Nestled in the southern Caucasus, it borders Russia ...