Sci Fi Buddhism: Close Encounters of the PR kind
The Wat Phra Dhammakaya temple in Thailand is one of a kind, with its flying-saucer shaped stupa made from thousands of golden Buddha statues. It sits at the heart of a religious complex the size of an airport, said to be home to 3,000 monks. Located in Bangkok’s industrial north suburbs, the gigantic complex is […]