Mahesh Maharjan won gold medal at the 10th World Bodybuilding and Physique Sports Championships

Mahesh Maharjan won gold medal at the 10th World Bodybuilding and Physique Sports Championships held at Chiang Mai, Thailand.