Picture Resource: http://www.pls48.net/
Shuqba is a rural village in the northern area of Ramallah. The Shuqba Grotto is an archeological site.