mirador

noun
  1. a watchtower, lookout point, or elevated structure designed for observation
  2. Usage: from Spanish
  3. a balcony or window with a commanding view
  4. Usage: architectural

Examples