Compass: The Jade Buddha - Australian Buddhist Ian Green is building the largest Stupa in the western world near Bendigo. Inside the Stupa, a huge ...