60-Second Vacation shows why Baku, Azerbaijan, is nicknamed the “Land of Fire”.