East Mebon, a mountain temple dedicated to god Shiva on an artificial island in the middle of the now-dry Eastern Baray. byThorn Thorth November 13, 2019 East Mebon, is the best view mountain temple dedicated to god Shiva on an artificial island in the…