Azerbaijan, land of legends | Telegraph

Can fire-worship and yetis survive in Europe’s highest village?