ledge

noun
  1. a narrow horizontal shelf or projection from a wall, cliff, or other vertical surface
  2. a narrow flat area on the side of a mountain or cliff

Examples