This Moorish building, located in the small city of Granada in southern Spain, is more than 800 years old. It has been built by several generations of kings to its current size. The Alcazaba Fortress overlooking the entire city and the snow-capped mountains, the Nasrid Palace that embodies the ultimate geometric beauty, and the Generalife Summer Palace with a maze-like waterscape courtyard, all have different styles but are equally beautiful, making me feel like I'm in a dream all day.