Gathering storm clouds provide a dramatic backdrop to Boudhanath in Kathmandu, Nepal. Boudhanath is one of the holiest Buddhist sites in Nepal and its massive stupa is one of the largest. Many strands of colorful prayer flags wave in the wind hailing tourists to this very popular attraction.