Boudhanath Stupa
Boudhanath Stupa is the largest stupa in Nepal and the holiest temple outside of Tibet. Droves of tourists and monks alike visit the massive structure. Heavy rain and thunder did not deter visitors from paying their respects and spinning prayer wheels located around the lower perimeter of the temple.