Alhambra at sunset – Granada, Spain January 1, 2023March 9, 2023 michael The Alhambra palace in Granada, Spain, built by the Nasrid dynasty in the 13th century. A UNESCO World Heritage site and the most visited historical landmark in Spain.