Question: What castle is built upon Castle Rock in Scotland?

Choices: 
- edinburgh
- london
- capturing pawn
- germany
- europe

The rationale to choose "edinburgh" as the answer is that: 

edinburgh is placed in the scotland