Denpasar, Bali, Indonesia: Detail view of Vihara Satya Dharma, a chinese temple which is dedicated to Ma Cho, the God and Protector of the Seas. However, although having an altar for Mazu (Macho), the main Deity of the temple is Nezha.