Boudhanath (or Bodhnath)# Bodhnath, March 2015, © Bernd Mader Boudhanath Bodhnath, Nepal is one of the largest stupas on Nepal.