Boudhanath stupa is a symbol of Nepal and a tribute to its rich spirituality and culture. #Nepal