I had hoped it would be in a less populous area.. This does look to be around a more populated area.. Bummer.
Terrorism? Islamic people do not like China and how they treat islamic chinese.