When you think about how many years it takes to create these formations, drop, by drop, by drop it’s mind boggling!

© BAD-travels.com