Closeup view of a guardian statue at Hindu Balinese temple

Closeup view of a guardian statue (Bedogol, Dwarapala) at Hindu Balinese temple in Bali, Indonesia.

Closeup view of a guardian statue (Bedogol, Dwarapala) at Hindu Balinese temple in Bali, Indonesia. Bali is a popular tourist destination of Asia.

Most Popular Searches On Religious