RAFAEL BARAGAÑO

Scientist, Engineer, STEM Profesor

Dharmodaya Mahachaitya

Lumbini, Nepal. This is a Theravada Buddhism temple in the form of a stupa. In the center of the temple there is a standing large statue of Lord Buddha. There are also small statues of the Buddha in triplicates around the wall of this temple. There is also an attached museum on the premises.