Actually the 2 attractions of Guanyin of the South Seas & Tianyahaijiao are fairly pricey and in my opinion, over-hyped. I would not visit Hainan again, as the other attractions like the beach and tropical climate offer no obvious edge over similar destinations in Thailand and Malaysia. I recall also visiting Betel Nut Ethnic Minorities Park (槟榔谷), which is again, highly commercial.