perched

adjective
  1. positioned or sitting on something, especially in a high or precarious place
  2. built or located on elevated ground or a height

Examples