Which place in Bihar lies in a valley between the Ramshila and Pretshila Hills?

Which place in Bihar lies in a valley between the Ramshila and Pretshila Hills?
(A) Gaya
(B) Patna
(C) Chota Nagpur
(D) Sasaram

Answer: (A) Gaya