Forest Shrine
Officially, the religion of Thailand is Therevada Buddhism but it is mixed with Bhramanic practices as well as signs of Animist practices.
This scene was found deep inside a mountain rainforest at the border with Myanmar.
A strange rite of fertility seems to take place in this place...
Comments
Sign in or get an account to comment.