A place for worship, spirituality and sacrifice, temples have been built by religions around the world to celebrate gods and deities since ancient times. From floating shrines and striking synagogues to golden monuments and sprawling sacrificial sites, we take a look at the stories behind these incredible buildings with the help of Michael Kerrigan's new book Amazing Temples of the World.