the largest Hindu temple outside of India. The place is called Kbal Spean and its meaning is ‘the Head Bridge’.