Buddha Dordenma Statue, the Tallest Sitting Buddha at Buddha Point
Buddha Dordenma Statue at Buddha Point is the tallest Sitting Buddha in the world, at 169 feet (52 m) built to fulfill 8th-century prophecy of Guru Rinpoche.
Buddha Dordenma Statue at Buddha Point is the tallest Sitting Buddha in the world, at 169 feet (52 m) built to fulfill 8th-century prophecy of Guru Rinpoche.