SCU Awesome plane landing – Santiago, Cuba By The Mantled Howler2016-05-132017-11-28Caribbean, Cuba, Santiago, Takeoff/Landing, Travel SCU awesome plane landing at Antonio Maceo international airport in Santiago de Cuba. We can see Sierra Maestra mountain range on descent.