Buddhist Stupa Boudhanath, meaning Lord Of Wisdom in Nepal. #Nepal #Buddhism #Boudhanath