Photo of the Day 113 Buddha Dordenma – the largest Buddha statue in the world. Located in mountains of Bhutan, south of Thimphu. Share this:FacebookEmailPinterestTwitterLike this:Like Loading...