Absheron Peninsula, Azerbaijan The Eternal Flames of Absheron My sensors were buzzing with excitement as I arrived on the Absheron