Altar at the entrance of a natural cave.
Spotted in very beautiful Karstic Area that local people call "Wonder Cave" (Thailand)
For more information and other photos of this area, read the album description.