Israel
Lot's of high pressure steam.
Print