Experiencing the divine beauty of goddess temple