What is the science behind Ringing Rocks

This place is very mysterious, when you hit a hammer on the rocks, it makes a sound like a bell, you will not believe your ears!

Ringing Rocks Park, Pennsylvania, There is a very mysterious place in the village of Upper…