Petra

Here is where animals were sacrificed to the Gods thousands of years ago.
Floraine Berthouzoz