Explosion in Nepal tourist town