SakuraRurouni almost 12 years ago [hidden] It's the interior of the Palace of Charles V in the Alhambra in Granada, Spain. 2 Reply Copy ID Copy Link