Shahildar Monument, also know as Eternal Flame Monument (fire visible), located in the Martyrs Lane, Baku, Azerbaijan. TV Tower visible.