A group of Buddhists sit under a huge tree to experience the Buddhist teachings.
back